package com.wrupple.muba.desktop.server.bussiness;

import com.wrupple.muba.desktop.domain.DesktopDescriptor;

/**
 * Implementing classes are in charge of creating the desktop model for each
 * individual request according to the application's needs
 * 
 * @author japi
 * 
 */
public interface DesktopConfigurator {
	/**
	 * Creates the Desktop model for the current request
	 * 
	 * @return the desktop model
	 */
	public DesktopDescriptor getDesktop();
}
